package org.cfx.org.service;

import org.cfx.auth.domain.dto.LoginDto;
import org.cfx.basic.service.IBaseService;
import org.cfx.basic.util.RolePermissionCount;
import org.cfx.basic.vo.UserExportVO;
import org.cfx.org.domain.Employee;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * @author RTX 9090
 */
public interface IEmployeeService extends IBaseService<Employee>{
    Map<String,List> getRolePermissionCount();

    List<RolePermissionCount> getRole();

    UserExportVO getRoleById(Long id);

    Employee login2(LoginDto loginDto);
}
